// miniprogram/pages/main/main.js
const app = getApp()
Page({
  /**
   * 页面的初始数据
   */
  data: {
    
    now: false,
    id:'',
  },
  onLoad: function (options) {
  },
  onReady: function () {
    //用户根据自己的openid查询预约
    const db = wx.cloud.database()
    db.collection("status")
    .get({
      success: res => {
        this.setData({
          id:res.data[0]["_id"],
          now: res.data[0]['now']
        })
      }, fail: err => {
        wx.showToast({
          icon: "none",
          title: '网络异常，请重试',
        })
      }
    })
  },

  //外出办公
  outwork: function () {
    var that = this;
    //信息无误，进行提交
    const db = wx.cloud.database()//打开数据库连接
  
    db.collection("status").doc(that.data.id).update({
      data: {
        now: true,
      }, success: res => {
        wx.showToast({
          title: '成功设置为“外出办公”',
        })
        wx.switchTab({
          url: '../index/index'
        })

      }, fail: err => {
        wx.showToast({
          title: '网络异常',
        })
      }
    })
  },
  //恢复正常
  recover: function () {
    var that = this;
    //信息无误，进行提交
    const db = wx.cloud.database()//打开数据库连接
  
    db.collection("status").doc(that.data.id).update({
      data: {
        now: false,
      }, success: res => {
        wx.showToast({
          title: '恢复正常',
        })
        wx.switchTab({
          url: '../index/index'
        })
      }, fail: err => {
        wx.showToast({
          title: '网络异常',
        })
      }
    })
  },
})